From ac4609ecc9e2a63803a17000720a02c0b9322757 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 23 Nov 2010 00:56:33 +0100 Subject: [PATCH] x11: Fix in_rectangle computation A point is not in a rectangle when it's at the x + width coordinate. --- gdk/x11/gdkdevice-core.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gdk/x11/gdkdevice-core.c b/gdk/x11/gdkdevice-core.c index 06182240e2..008e339b01 100644 --- a/gdk/x11/gdkdevice-core.c +++ b/gdk/x11/gdkdevice-core.c @@ -106,11 +106,11 @@ impl_coord_in_window (GdkWindow *window, int impl_y) { if (impl_x < window->abs_x || - impl_x > window->abs_x + window->width) + impl_x >= window->abs_x + window->width) return FALSE; if (impl_y < window->abs_y || - impl_y > window->abs_y + window->height) + impl_y >= window->abs_y + window->height) return FALSE; return TRUE; -- 2.30.2